@charset "utf-8";
.block_left{width: 246px;height: 100%;float: left;background: url(../img/bg_block_left.jpg) no-repeat top left}
.logo{border-bottom:1px solid #2F67A4;}
.logo a{width: 142px;height: 50px;display: block;margin:20px auto;background: url(../img/logo.png) no-repeat;}
.logo a:hover{cursor: pointer;}
.nav_first{line-height:65px;border-bottom: 1px solid rgba(255,255,255,0.2);position: relative;}
.nav_first a{color: #FFF;width: 100%;display: inline-block;}
.nav_first span{width: 14px;height: 14px;margin-left: 63px;}
.nav_first span img{vertical-align: middle;margin-top: -4px;}
.nav_first label{margin-left: 13px;letter-spacing: 2px;cursor: pointer;}
.nav_second{line-height:50px;border-top: 0px solid rgba(255,255,255,0.2);}
.nav_second a{padding-left: 110px;box-sizing: border-box;letter-spacing: 2px;}
.point_down{display: inline-block;background: url(../img/arrow_unfold.png) no-repeat;position: absolute;right: 20px;top: 26px;}
.point_up{display: inline-block;background: url(../img/arrow_fold.png) no-repeat;position: absolute;right: 20px;top: 26px;}
.nav .nav_onchoice{background: rgba(255,255,255,0.05);border-left:4px solid #182e3e;}
.nav li a:hover{background: rgba(255,255,255,0.05);border-left:4px solid #182e3e;}
.nav .check{background: rgba(255,255,255,0.05);border-left:4px solid #182e3e;}
.block_right{background: #ecf0f1;height: 100%;margin-left: 246px;min-width: 900px}
.block_right .top{width:100%;height: 30px;border-bottom: 1px solid #d4d8d8;background: #FFF;position: relative;padding: 30px 0;}
.icon_expand{width: 16px;height: 16px;margin-left: 30px;float: left;margin-top: 8px;}
.icon_expand:hover{cursor: pointer}
.search_box{width: 175px;height: 30px;float: left;margin-left: 30px;position: relative;}
.search_box input{width: 100%;height: 30px;display: inline-block;border: none;outline: none;background:#EBEFF0;padding-left: 14px;
    box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size: 12px;-moz-border-radius: 60px;-webkit-border-radius: 60px;border-radius: 60px;}
.search_box img{position: absolute;right: 14px;top: 8px;width: 14px;height: 14px;}
/*顶部用户标签*/
.top .top_user{height: 30px;line-height: 30px;float: right;font-size: 12px;letter-spacing:2px;width: 130px;text-align: center ;}
.top .top_user span{color: #888}
.top .top_user:hover{cursor: pointer;
    box-shadow: 0 3px 5px rgba(73,73,73,.5);
    -moz-box-shadow: 0 3px 5px rgba(73,73,73, .5);
    -webkit-box-shadow: 0 3px 5px rgba(73,73,73,.5);
}
.top .mouseover{
    box-shadow: 0 3px 5px rgba(73,73,73,.5);
    -moz-box-shadow: 0 3px 5px rgba(73,73,73, .5);
    -webkit-box-shadow: 0 3px 5px rgba(73,73,73,.5);
}
.top_user .icon_down{padding-left:10px;}
.top_user .icon_down img{height: auto;vertical-align: middle;width:10px;display: inline-block;}
.top .head_img{float:right;height:32px;width:32px;line-height:32px;margin-right:32px;margin-left:20px;}
.head_img img{width: 100%;height:auto;}
.top .top_user_items{position:absolute;top: 60px;right:84px;width:130px;background:#ffffff;display: none;}
.top_user_items ul li{height: 30px;line-height: 30px;text-align: center;width:130px;}
.top_user_items ul li a{color: #888;display: block;letter-spacing: 1px}
.top_user_items ul li a:hover{background:#DBDBDB;}
.top_company_point{float: right;margin-right: 10px;line-height: 30px;letter-spacing: 1px;color:#888;}
/*内容部分*/
.content{background: #FFF;margin: 15px 18px 0 18px;box-shadow: 0 2px 4px rgba(73,73,73,.5);-moz-box-shadow: 0 2px 4px rgba(73,73,73, .5);-webkit-box-shadow: 0 2px 4px rgba(73,73,73,.5);}
.location_box{width: 100%;height: 64px;border-bottom: 1px solid #ECF0F1;}
.location_box .return_title{margin-left: 25px;float: left;height: 64px;line-height: 64px;color: #666;font-size: 14px;}
.location_box a{color: #5693CD;}
.return_title .return_button{width:26px;height:26px;line-height:20px;display: inline-block;margin-right: 20px;}
.return_title .return_button img{width:100%;height: auto;vertical-align: middle;}
.return_title span{color: #888;}
.button_box{float: right;margin-right: 10px;}
.button_box .button_add{width: 100px;height: 35px;line-height:35px;text-align:center;color:#FFF ;margin: 15px 20px 0 0;display:inline-block;background:#00925C;letter-spacing:2px;}
.button_box .button_save{width: 100px;height: 35px;line-height:35px;text-align:center;color:#FFF ;margin: 15px 20px 0 0;display:inline-block;background:#4494CF;letter-spacing:2px;}
.table_content{padding: 20px 25px 20px;}
.table_content table{width: 100%;}
.table_content table tr td{height:40px;border: 1px solid #DADADA;text-align: center;}
.table_content table thead{background: #EDEDED;color: #2E2E2E;font-weight: bold;}
.table_content .blue{color: #4B8BC8;}
.table_content .green{color: #00BB9C;}
.table_content .yellow{color: #E89F35;}
.table_content .orange{color: #ea8010;}
.table_content table tr td a img{width: 14px;height: 14px;margin-top: -1px;vertical-align: middle;padding-right: 3px;}
.paging_box{text-align: center;padding-bottom: 30px;position: relative;}
.paging_box a,.paging_box span{display: inline-block;margin: 0 10px;}
.paging_box a:hover{color: #5A97CD;}
.paging_box .total_number{position: absolute;right: 30px;top: 0;color: #999;}
/*功能新增页面css*/
.function_add_table .icon{width: 16px;height:16px;display: inline-block;}
.function_add_table .icon img{width: 100%!important;height: auto!important;}
.function_add_table tr td:first-child{border-right: none!important;}
.function_add_table tr td:nth-child(2){border-left: none!important;}
.searchbox{padding-bottom: 20px;float:left;padding-right: 25px;}
.searchbox label{font-size: 14px;padding-right: 15px;}
.searchbox input{padding-left:7px;}
.width_190 input[type="text"]{width: 190px;}
.width_300 input[type="text"]{width: 300px !important;}
.width_600 input{width: 600px;}
.width_100 input[type="text"]{width: 100px}
.table_content .powername_box{float: left;margin-left: 30px;margin-right: 20px;cursor: pointer;}
.powername_box label,.powername_box input{cursor: pointer;}
.powername_box input[type='checkbox']{margin-left:8px;vertical-align: middle;}
/*入仓扫描页面css*/
.cloud_in_person{padding: 20px 0px 20px 25px;font-size: 14px;color: #6D6D6D}
.cloud_in_person input{margin-left: 20px;width: 350px;}
.cloud_in_person select{margin-left: 20px;width: 237px;}
.cloud_in_person label{margin-left: 20px}
.error_tips{color: #ff0000;font-size: 12px;margin-left: 4px;height: 28px;line-height: 28px;}
.cloud_in_scan{margin-bottom: 15px;font-size: 14px;}
.cloud_in_scan_title{color: #6D6D6D}
.cloud_in_scan input[type="text"]{padding-left:5px;margin-left: 20px;}
.scan_num,.scan_num_home{font-size:16px;margin-left: 10px;padding:0px 5px;background:#F8EEC8;border-radius: 14px;font-weight:bold;color:#5693CD;height: 30px;line-height: 28px;display: inline-block;border:2px solid #F8EEC8}
/*.scan_num_home:hover{border: 2px solid #4A96CF;}*/
.arrive_pay{color: #6D6D6D;margin-left: 30px}
.arrive_pay input{vertical-align: middle;margin-top: -2px;-moz-appearance: none;-webkit-appearance: none;appearance:none;border: 1px solid #888;width: 14px;height: 14px;outline: none;cursor: pointer}
.arrive_pay input:checked{background: url("../img/icon_checked.png") no-repeat center center;background-size:100%}
.arrive_pay label{padding-left: 5px;letter-spacing: 1px;cursor: pointer}
.passer_info{float: right;margin-right: 110px;color: #6D6D6D;line-height:30px}
.passer_info label{margin-left:30px;}
.cloud_in_order_info{border-top: 1px solid #D2D2D2;padding: 0 0 10px 10px;margin-right: 100px;height: 370px;width:100%;overflow-y: scroll;}
.order_info_items{margin-top: 18px;}
.order_info_items label{margin-left: 30px;}
.order_info_items .color_green{color: #009900;margin-left: 0;}
.order_info_items .color_red{color: #ff0000;margin-left: 0;}
/*一般查询条件*/
.condition_box{margin-right: 140px;}
.condition_box .condition_item{float: left;width: 270px;height: 30px;margin-top: 10px;}
.condition_item input{margin-left:10px; width: 160px;}
.condition_item label{width: 85px;display: inline-block;text-align:right;}
.condition_item select{margin-left: 10px;width: 167px;}
/*批量签收查询条件*/
.condition_box .batch_item_300{float: left;width: 300px;height: 30px;margin-top: 20px;color:#6D6D6D}
.condition_box .batch_item_250{float: left;width: 250px;height: 30px;margin-top: 20px;color:#6D6D6D}
.batch_item_300 input,.batch_item_250 input[type='text']{margin-left:10px;}
.batch_item_300 label,.batch_item_250 label{width: 85px;display: inline-block;text-align:right;}
.clean_time{width: 36px;height: 30px;line-height: 30px;margin-left:-3px;color: #6D6D6D; }
.condition_box .total{float: right;margin-top: 20px;height: 30px;line-height: 30px;margin-right: 30px;color: #6D6D6D}
.table_scroll{height: 411px;overflow-y: scroll;overflow-x: hidden}
.table_scroll thead tr td{height: 0;border: none}
.table_scroll tbody tr td{border-top:none}
.scroll_hide{overflow-y:scroll}
.scroll_hide::-webkit-scrollbar{visibility: hidden}
.point:hover{cursor: pointer}
/*home首页*/
.quick_nav{width:700px;margin:100px auto 0;}
.quick_nav_small{width:470px;margin: 100px auto 0}
.power{width: 230px;height: 125px;float: left;margin-top: 3px;margin-left: 3px;text-align: center;font-size: 16px;font-weight: bold; line-height: 120px;color:#fff;}
.power img{height: 22px;width: 22px;margin-right: 15px;vertical-align: middle;}
.power:hover{cursor: pointer;}
.noPower{width: 230px;height: 125px;float: left;margin-top: 3px;margin-left: 3px;color: #fff;line-height: 20px;position: relative;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;-webkit-opacity:0.5;opacity: 0.5;  }
.noPower .sentence{padding: 0 20px;margin-top: 18px}
.noPower .author{text-align: right;padding: 0 20px;position: absolute;height:20px;bottom:15px;right: 0}
.normal{width: 230px;height: 125px;float: left;margin-top: 3px;margin-left: 3px;color: #fff;line-height: 20px;position: relative;}
.no_power_quick_background1{background:#8CBDE1;}
.no_power_quick_background2{background:#FFAD82;}
.no_power_quick_background3{background:#7CD3FB;}
.no_power_quick_background4{background:#A4D889;}
.no_power_quick_background6{background:#FF8D8F;}
.no_power_quick_background7{background:#E6B0D7;}
.no_power_quick_background8{background:#A1ABFF;}
.no_power_quick_background9{background:#F3AE6E;}

.quick_background1{background:#8CBDE1;}
.quick_background2{background:#FFAD82;}
.quick_background3{background:#7CD3FB;}
.quick_background4{background:#A4D889;}
.quick_background5{background:url(../img/quick_nav_slogans.png);}
.quick_background6{background:#FF8D8F;}
.quick_background7{background:#E6B0D7;}
.quick_background8{background:#A1ABFF;}
.quick_background9{background:#F3AE6E;}

.quick_background1:hover{background:#63A5D6;}
.quick_background2:hover{background:#FF9963;}
.quick_background3:hover{background:#53C5FA;}
.quick_background4:hover{background:#8CCE6A;}
.quick_background6:hover{background:#FF6D70;}
.quick_background7:hover{background:#D989C3;}
.quick_background8:hover{background:#8D98FF;}
.quick_background9:hover{background:#EF943F;}

/*新增页面*/
.add_item_box{margin-top:20px;overflow: hidden;}
.add_item_box .add_item{float: left;margin-left:70px;}
.add_item_box .add_item label{width: 120px;height: 30px;line-height: 30px;display: inline-block;text-align: right;}
.add_item_box .add_item label span{color: red;margin-right:6px;vertical-align: middle}
.add_item_box .add_item input[type="text"],.add_item_box .add_item input[type="password"]{margin-left:20px;width:230px}
.add_item_box .add_item select{margin-left:20px;width:237px}
.add_item_box .add_item textarea{margin-left:20px;width:237px;height:60px;}
.add_item_box > span{color: red;height: 30px;line-height: 30px;display: inline-block;margin-left: 10px}
.tips_add{padding: 20px 0 20px;margin-left:215px;width:610px;line-height: 25px;color: #888}
.tips_add .success_tip{color:#4F8D2E;font-weight: bold}
.tips_add .fail_tip{color:#C77171;font-weight: bold}
/*添加用户界面*/
.userRole{float: left;width: 120px;height: 30px;line-height: 30px;text-align: right;margin-left: 70px}
.userRoleListBox{float: left;margin-left: 25px;width:750px}
.userRoleListBox .userRoleList{float: left;width:150px;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.userRoleList input[type="checkbox"]{margin-right: 5px;vertical-align: middle}
/*问题反馈*/
.tracking_problem_box{padding:20px 25px 20px;}
.tracking_problem{float: left;width:410px;}
.tracking_problem label{width: 68px;display: inline-block;text-align:right;padding-right: 8px;color: #787878;font-size: 14px}
.tracking_problem select{width:280px;}
.tracking_problem input{width:250px;}
.tracking_problem_textarea,.tracking_problem_select{margin-top:30px;}
.tracking_problem_textarea textarea{width:268px;height:140px;vertical-align:top;resize: none;line-height:18px}
.required{color:red;padding-right: 4px;vertical-align: middle}
.tracking_problem_tops{color: red;margin-top: 10px;padding-left: 85px}
.cloud_in_order_info2{margin-left:410px;border:1px solid #D2D2D2;padding: 0 0px 10px 10px;height:415px;overflow-y: scroll;box-shadow:0px 2px 4px rgba(73,73,73,.6);}
.order_info_number{float: left;width:147px;}
.order_info_others{margin-left: 150px;}
.order_info_others span,.order_info_others label{line-height: 19px;word-break: break-all;}
/*角色权限*/
.role{float:left;border:2px solid #EEE8AA;width: 150px;height: 30px;line-height:30px;background: #EEE8AA;margin-top: 10px;margin-left: 20px;text-align: center;position: relative;}
.roleChecked{border:2px solid lightpink;}
.role .roleDelete{position: absolute;width: 16px;height: 16px;background: url("../img/role_delete.png");right:-5px;top:-5px;-webkit-background-size: 100%;-moz-background-size: 100%;-o-background-size: 100%;background-size: 100%;cursor: pointer}
.role .roleDelete:hover{width: 20px;height: 20px;}
.role label{cursor: pointer;height: 30px;display: block}
.functionListBox{min-height:45px}
.functionList{float: left;margin-left:20px;height: 30px;margin-top: 8px;}
.functionList input{outline: none;border:1px solid #D2D2D2;font-size: 13px;margin-right: 4px;color: #6D6D6D;vertical-align: middle;margin-top: -2px}
.functionList label{cursor: pointer;height: 30px;line-height: 30px;display: inline-block}
.functionList span{height: 30px;line-height: 30px;display: inline-block}
/*.role{float:left;border:1px solid #CFD9DB;width: 150px;height: 30px;line-height:30px;margin-top: 10px;margin-left: 20px;text-align: center;position: relative;}*/
/*.roleChecked{background: #EEE8AA;}*/
/*走件流程*/
.baseInfoBox{float:left;width:280px;height:435px;padding-top: 35px}
.baseInfoBox ul li{height: 35px;line-height: 35px;}
.baseInfoBox label{width:61px;display: inline-block}
.baseInfoBox ul li span{width: 90px;height: 30px;line-height: 30px;text-align:center;background: #00925C;display: inline-block;margin-left: 20px;color: #FFF}
.baseInfoBox ul li span:hover{cursor: pointer}
.baseInfoBox .sendPersonLeft{float: left;width: 61px}
.baseInfoBox .sendPersonRight{float: left;width:219px}
.baseInfoBox .sendPersonRight div{height: 35px}
/*走件流程物流信息*/
.flowInfoBox{margin-left:280px;height:470px;}
.tabs{height: 31px;}
.tabs .tabItem{float:left;width: 80px;height: 30px;line-height: 30px;text-align: center; border-top: 1px solid #D2D2D2;border-left: 1px solid #D2D2D2;border-right: 1px solid #D2D2D2;position: relative;margin-left: 10px;cursor: pointer}
.tabItem.onChoice{font-weight: bold;color: #444}
.onChoice div{position: absolute;width:78px;height: 0;left: 0;bottom:-1px;border: 1px solid #FFF}
.detailInfo{border:1px solid #D2D2D2;padding: 0 0px 10px 22px;height:420px;overflow-y: scroll;box-shadow:0px 2px 4px rgba(73,73,73,.6);}
.flowInfo ul{padding-top: 10px}
.flowInfo ul li{border-left: 1px solid #D2D2D2;position: relative;padding:10px 0 10px 20px}
.flowInfo ul li span{position: absolute;width: 10px;height: 10px;top:50%;left:-6px;margin-top:-6px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius:50%;border: 1px solid #D2D2D2;z-index: 101;background: #FFF}
.flowInfo ul li span div{width: 6px;height: 6px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius:50%;background:#D2D2D2;margin-top: 2px;margin-left: 2px }
.flowInfo .choice span{border: 1px solid #7BBC52}
.flowInfo .choice span div{background:#7BBC52}
.flowInfo .flowEnd span{position: absolute;width:14px;height: 14px;top:50%;left:-8px;margin-top:-8px;border: 1px solid #7BBC52;}
.flowInfo .flowEnd span div{width: 12px;height: 12px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top: 1px;margin-left:1px;background: url("../img/icon_check_green.png") no-repeat center center;background-size: 90%;}
.flowInfo .topWhiteBorder{position: absolute;width: 0;height: 50%;border: 1px solid #fff;left: -1px;top: 0;z-index: 100}
.flowInfo .bottomWhiteBorder{position: absolute;width: 0;height: 50%;border: 1px solid #fff;left: -1px;bottom: 0;z-index: 100}
/*走件流程修改日志*/
.modifyLog ul{padding-top: 10px}
.modifyLog ul li{padding:10px 0 10px 0}